New Features in VoiceConsole 6.5.1

VoiceConsole Licensing

VoiceConsole supports multiple licensing options. Refer to the items below for details and updates.

Cloud Licensing

Cloud licensing is now preselected in all VoiceConsole SaaS Deployments.

  • Cloud Licensing is automatically selected in a VoiceConsole SaaS deployment.

  • A single Cloud ID is associated with the entitlement and entered by Honeywell Customer Service.

  • The user cannot change the licensing type. The user cannot add additional Cloud IDs or change the Cloud ID.

  • The user can purchase additional license quantities under the active Cloud ID. (entitlement).

  • Contact Honeywell Customer Support for license issues.

  • Cloud Licensing is DevKit based licensing and handled through the Honeywell Software Licensing Portal.

Local Licensing

Updates: There are no changes to Local Licensing in this release.

  • Local Licensing is used in a VoiceConsole On Prem deployment. Local Licensing is DevKit based licensing and handled through the Honeywell Software Licensing Portal.

  • The Local License process continues to use the Honeywell Software Licensing Portal for license activation.

  • The user can purchase additional license quantities under entitlement.

  • Contact Honeywell Customer Support for license issues.

  • Local Licensing is DevKit based licensing and handled through the Honeywell Software Licensing Portal.

Legacy Licensing

Updates: Legacy Licensing is used to allow VoiceConsole 5.x users to migrate to a VoiceConsole 6.5.1 On Prem deployment.

  • Legacy Licensing is importing a license file provided by Honeywell into VoiceConsole. It is only supported in a VoiceConsole On Prem deployment.

  • Legacy Licensing licenses the device type and features. When using Legacy Licensing, VoiceConsole operates in Directed Work mode and some features are not available, including:

    • Android devices are not supported

    • Operational Intelligence integration is not available.

    • Plug-Ins are not supported.

  • A new license is required to add additional devices or to support additional device types or features.

Linux Ubuntu OS Support

VoiceConsole On Prem deployments now support Linux Ubuntu 22.04 LTS and 24.04 LTS as deployment platforms. This lets you migrate VoiceConsole infrastructure from SUSE Linux Enterprise Server to Ubuntu. The scope includes fresh installation, database migration from legacy embedded HSQLDB to Oracle, and upgrade continuity on Ubuntu going forward.

Device Support

VoiceConsole supports the following devices:

  • Android devices (not available with Legacy Licensing)

  • A700XP

  • A700x

  • A700 (On Prem deployments only)

  • A500 (On Prem deployments only)

Application Support

  • DevKit based applications are built from DevKit and may be referred to as Guided Work Solutions or third party solutions such as a WMS. These applications run on multiple device types including A700x, A700XP, and Android devices.

    • Applications must be built from DevKit 1.15 or later. DevKit 2.1 or later is recommended.

  • Directed Work applications are built from TaskBuilder and VoiceArtisan. These applications run on A500, A700, A700x, and A700XP.

Cloud Licensing and Local Licensing support both DevKit based and Direct Work applications.

Legacy Licensing supports both DevKit based and Direct Work applications. DevKit based application support is limited.

Operational Intelligence Configuration Expiration

VoiceConsole automates monitoring of Operational Intelligence configuration files to prevent expiration.

  • Expiration dates are monitored to prevent uploading expired configuration files.
  • One device onboarding file is supported per site.
  • Critical notifications are generated before configuration file expiration.
  • The Operational Intelligence Configuration File Expiration Notification can be configured in System Configuration.
  • VoiceConsole automatically retrieves updated onboarding XML files from Operational Intelligence before they expire. The system logs successful updates and failures.
  • Works with VoiceConsole/Operational Intelligence Site Sync to maintain consistent site data.

VoiceConsole Operational Intelligence Site Sync

VoiceConsole synchronizes site information with Operational Intelligence to maintain consistency across both platforms. This eliminates the need for manual updates and ensures that device and site data remain aligned.

A new Sync Operational Intelligence Sites action is added to Site Actions.

Plug-In Support

Plug-In management is part of the VoiceConsole interface when using DevKit based licensing. This provides a user interface within VoiceConsole for the functions formerly only available using the ToolVad utility at a command prompt. For more information on ToolVad, see the documentation at http://help.honeywellaidc.com/Software/GWS_App/Content/Web/GWS_App.htm

ToolVad 2.1 is built into VoiceConsole.

Plug-In support includes:

  • Plug-Ins can be imported into VoiceConsole and managed there.

  • Plug-Ins and any resource files can be embedded in tasks such as the GWS App using the VoiceConsole interface.

  • The Tasks table displays additional information about the task and Plug-In:

    • Compatible: The task is compatible with Plug-Ins, but no Plug-In has been embedded.

    • Embedded: The task has a Plug-In embedded.

    • Not Compatible: The task does not support Plug-Ins.

  • Plug-Ins and tasks containing Plug-Ins can be exported.

  • A selection to include Plug-Ins has been added to the Export Data screen.

  • If an export data file includes Plug-Ins, the Import Data function imports those Plug-Ins along with the other data.

The functionality varies slightly between the ToolVad utility command and VoiceConsole.

  • ToolVad can embed a Plug-In into a task. This feature is available in VoiceConsole.

  • ToolVad can embed a Plug-In and related resource files into a task. This feature is available in VoiceConsole.

  • ToolVad can embed resources into a task that already contains a Plug-In. This feature is not available in VoiceConsole. A new task must be created to embed the Plug-In and resources at the same time if using VoiceConsole.

  • When embedding, VoiceConsole expects separate zip files, one containing the Plug-In and the other containing the resource files. ToolVad embeds these items from folders rather than zip files.

Android Device State

This feature displays the state for Android devices so users can quickly determine the status of the Android device.

Some Android device states were previously supported, but are refined in DevKit 3.0 and later.

The following states are supported in VoiceConsole:

State Description
Ready The device is connected to VoiceConsole and ready to receive work assignments.

This state requires an application built from DevKit 3.0 or later.

In Use The device is running an active workflow session.

This state requires an application built from DevKit 3.0 or later.

Not Licensed

The device does not have a valid license and cannot receive work assignments.

This state is to be supported in a future DevKit release.

Lease Released

The device has released its license lease and is no longer active in the system.

This state is to be supported in a future DevKit release.

In SmartTalk Call The device is participating in an active SmartTalk voice call.

This state requires an application built from DevKit 3.0 or later.

These state changes apply only to Android devices. Talkman devices use their existing terminal state values.

Credential-Based REST API Auth Token Retrieval

Third-party applications authenticate and access VoiceConsole REST APIs using dedicated API credentials. These credentials are created and managed from the REST API Credentials screen, available under System Configuration > System Configuration Actions > REST API Credentials.

VoiceConsole SaaS Deployment Performance Upgrades

A VoiceConsole 6.5.1 SaaS deployment optimizes database queries and adds table pagination for operator and device tables. These changes reduce load times by up to 50% compared to a VoiceConsole 6.2.1 SaaS deployment when loading tables with 1000 entries.

Library Updates

The following upgrades are included in this release:

  • Java 17.0.13.11.1
  • Apache Tomcat 10.1.55
  • Apache Struts 2 Framework 7.1.1

  • Spring Framework 6.2.17

  • Spring Security 6.5.9
  • Jakarta EE (updated from the legacy javax.* namespace)

 

  • Limitations:

    • Android devices are not supported.

    • A500 and A700 devices are supported only in On Prem deployments.